Updated checkfuncs