bug fixes and new mobile nav