added additional Authorize methods that take a single ability parameter