adds basic role migration (to be continued)