deep output