correcting the comment: we're calling the procedure, not the handler.