kyle schmid