implemented user of roles
fixes in  roles
escaping view