little more work on box2d