more messing around with the ui, lots to follow.....