step1 completed: chat in 20 lines