I was anxious to hear about Theodore Nott and -- thought I'd check whether you'd kept your promise and were on top of your paperwork.
What is the meaning of phrase "were on top of your paperwork"? It is from "Harry Potter and the Cursed Child". May anyone help?