add new post IO model