backward compatibility tests for io