updated gems and test setup