upgraded to latest 3.x version