calc part4