add __CHECK_ALIVE