descendents test works
udpated ruby version