Add basic promise example