Two steps ahead but tripped at the finish line.