Updated initial thought