the finish line is in sight.....