migrated classes in basics