purpose and first parts