partial accept