added role behaviour to user context
modified error message text