fixed freeplay mode