logical operators are based on dash condition