missing include for quad_shared