initialize all input parameters