broken into parts