10-$q (promises) introductory