responsive menu now fully working