accepts is usually used with controllers