improving path tracking