Outsource and automate

Outsource and automate