fixed IF,IFELSE,WHILE