however the difficulty stems from the design's complexity