rough register button added and some styling