SPUC  3.0
SPUC templates functions