updated nav extender mixin to use a silence class
cleaning up extends and silent classes