Use given "onHandle" correctly