more work on heightfield.