Corrected the signature on process()