added navigation states, added ischecked property for command