Business logic added.