format using idea style; add IOTools