Mostly done reply logic