take legacy parameter correctly