groundwork for responsive menu