refactored facebook