Implemented first set_output method, so workable client can be already implemented