Added promise-settings dependency