minor refactor
created chat