ISTC structure