check_inputs