added Severity domain logic