Progress commit, refactored several functionalities