Unit of Work implemented