moving user command decorators to decorators.py