Implemented produce.