always return an array from find