update singular