make it member, and shutdown at disconnect