cancan and ability shenanigans