all outputs working