bug fixes & collapsible mobile menu