add is_closing to tap.lua
tweak options