Writing a Consumer class