facebook stuff working. not entirely stable yet