avoid over-engineering automation