add more facebook functionality

Can you pull this out into a defschema?