initial commit after doing roles model