added multiline ifwhile