variable "message" not really needed
allow for easier testing
bring these methods back
bring these methods back
more convenience methods
rename property
admin user isn't needed in controller at all
refactor and add more tests