removed the TProperty include