clock if
clock if