not crapping out on gc thread for zk