map and contacsts added