IO is responsible for input/output, removed one level of intendation.
Operator added has to implement operator interface!