Updated return