rearranging with app eng