add customResponse option