0.4.5. begins refactoring the gss code. adds in support by race.