update purr