replacement handler in options