Added a simple runnable promise
documenting promise