added args and kwargs support to staff_only decorator