demonstrates basics of $q/promises