added child ui view states and controllers