updated automation