added transaction calls to role db methods