Many APIs in JavaScript relies on callbacks, so when using APIs together, we end up in deeply nested callbacks AKA "Callback Hell". We invoke nest with the first param