done with map section and top provider section