added element map api