breaking up into the standard pieces