Automation Solutions for Difficult Applications