Hayt 2.0 migration