design compliance