got all intra-CLB switches coded up, but untested