command invocations are extracted to separate function in freshen-project()