migrating to mean structure