flesh out BaseController class a bit