fixed yelp bug, probably with cascading events