sanity checks update for input parameters