refactor laud and make reply laudable