updated roles module