working toward dymanic map