pan map center to selected cafe, clean code, less dups