added social framework