issue51: successful restructure of controller hiearchy