begin implementing party chat. still need notifications