check funcs now return bool that indicates check success