v0 version of checking module