Added User Role functionality