working on rendering map