added navigation drawer construct