Ucontroller

review from someone please