primary design