Design issues - part 1.