adding JT original work