debug pt3

completed