casted to array