further imits checkings