add user, role model & test