converted continueWith to fluent