add sanity check functions
4 files changed