refactoring of deployable units