* do/while fix