We should use promises if we want something fancy it should be on top of promises... callbacks should go away they won't be remembered in future versions of the language... Thankfully this is no longer an abstract debate this is the future