some minor refactors
adding persistant bottom bar