all constructors finished, all errors in detection mode, initialisation functional. next stage, IO