rvm structs hopefully inited correctly