drop 3.1.x support