map insert and erase fixed; calling constructor / destructor of AsyncItem