remove unused parameter 'contiguous'