My thoughts so far...