added roles, ubuntu and arch support