As the others have said, it's only for new L-plate learners after July 1st.. but if you are a learner before July, and you renew after July, you have to do 120 hours but you get to keep your hours done (that is, it rolls over). Gosh, I make things sound so confusing :)