almost there, the final promise wont "resolve" even though the post goes out
fix