refactorings #3