added fetch for roles