First attempt for roles retrieving