removed box2d and closure