Simplified using Parse::tagLoop and array_get