re-arrange to suit