Implement write response, read and block curve