sanity check user param earlier