lots of gem updates