for HackReactor Chat Challenge