improved --update-sex