roles support for retriving the data