rename parameter to factor