added diagnostic messages to Tm calculation
added fabric support