only return relevant subarrays