just return data directly, instead of rebuilding