ISTD: where theory meets practice