added IO validation part back