check input parameters