add parameter and result