override partial