Added replying

Direct copy from NotLear