parse part4