improving help-implementation