outputs are important too!