Added decorating approach
Sending to repository