manifesto promise