made options to handle_with optional