Working with cancan's ability