promise post fixups