Added logical operators && || and !