facebook integration, style changes, so much stuff