more Eric updates... yay.