Yield usage and Array to ash