call to upon() adds the handler right away