Role to hook