initial automation attempt