add promises 2 post