use IO::File, lucky this never threw an error...