improve post delivery methods