Up 2 down 2 overgen with occasional double surface node bug