Working version of input object