Fix the wrapping adding function
Make the run function sleep less and use torus geometry