My general thoughts so far!