rescue errors and return an empty array