Added domain logic in challenge 4