add parameter control