refactoring e tentando acertar o persistent unit