with partial