added the skeleton for map