add implementation map by chunks