update levelstate and levelonestate to use physics