refactor gap creation, add send worm data to slaves
fixed merge conflict