added rotation / placement user interface