fix posist and postrm