updates to the facebook implementation