UI is finished! functionality stills some lovin'