add back in map selection functionality