lots of stuff
somestyling and working buttons
some styling