OutputCallback Class