close sub patchers is always nicer