reword, fix has