why switch to promises
correction: remove table paragraph
improve examples