the evil w coordinate was the problem