use sigT directly