require t in tProperty