styling updates, added more userspecific functionatliy