summer project revised from chat room app