Elastic collision works perfectly, good job tonight