added static expression validations