extra check fnct