register render, register physics, update auto