added fb authentication, at least partially