working towards box2d integration