forget to close subpatchers