Kevin Smith dropped a ton of weight