lance krueger