Improved "update" target