basic chat and some styling