refactors initial commit