only specify handler name in option, not function