Ok, so here're my thoughts...