committing the third version of the manager