new text render, update physic engine