recomment echos, but make sure for non interactive mode