sub tests
s and t done