post add: add uml base post