menu working, other js fixes