replaced args with kwargs for auto actions