cleaner transform to array