fixed separated chat and added configurable chat design