You are on a path to success/ know what you're doing/everything stacked up nicely. I didn't realise it was such a British thing to say