Added MapInsert but not tested