Added include for memcpy