adding part parsing