Taking a Close Look at Facebook