fix: more presice Boolean and String comparing