unified string concatenation and logical operators
refactoring of recursive folder deletion