mid factoring out posts