social network framework