adds more gem initialization and test setup