compelete the friend module