Staff permissions, correct usage responses, and better error handling.