Fetching details from the dictionary...
to leave nothing undone; to give good service; to attend to everything; to see to something properly
to be on someone's tracks (e.g. police); to catch up with; to close in on