extensive automation features