Double calls to output::setWith

Remove the call to the method ouput::setWith in the constructor, to avoid double calls. I think that we can also remove the constructor.