made data ancestor-compliant to fix consistency errors, added idle timeouts