add new map & thread