Consumer and Producer Classification