break down into constituent parts