add "handle blank source request" option