You need to add one thing. The step where 2-phosphoglyceric acid is getting converted to phospho enol pyruvic acid... dehydration occurs in the presence of enolase
Thankyou for reading it actually i have written it but its my frnds note he does not written it which i noticed yet after ur comment.. BTW thnks for correction..
And the second generation of ATP i.e. the step where pyruvate is formed is catalysed by pyruvate kinase.