consumer/producer examples - deleted