updated behaviour

updated the confusing module variables. The tabbing now allows selects the whole member function template so that it can be removed if not needed.