edited highlow with arguments