accuratly predict where the ball will be

fixes #12