Changes and continuation on integrating facebook. More problems than expected.