Updated with array