fixed dst_extend_bc to handle cases where length(cs)=1