orto control, some refactoring, journal