add autoPEF