CST @if basic