new design for friends and first try to synchronize db methods for backgroundaccess