add goto-anywhere support