finished u-u chat functionality