w++ fix