add role method prototype for form