chat I love and hate this