An efreeti ancient promise