Implemented consumer