more work on toggle and responsive nav