add root check