* migration work * notes * typecheck * typecheck fixes * fixes * merge fixes * typecheck updates * review fixes