Automation design