no need to copy full arena.start() function