improved the syntax of TGFs