Triple Thread Learning