facebook auth, many many improves