revenue function
handling facebook
added has_twitter
joining before processing, discarding unneeded fields before join