on_cast zint check_self
