self post formatting