updated flow with new responsive layout