pumps list and map initial commit