Stream overflow checking, and start on File->Stream conversion