Ecency
Outsourcing part 2