Please confirm my thoughts

Top