added interactive user role migration