added output slots