Ugh, more gem anger.
Variables and type styles updated
Some garbage.