"Cleaning House" is a great How I Met Your Mother episode. I love the return of James in this episode and I love how Barney helps James and Barney are helping their mom move. I love how Barney's childhood is filled with lies by Loretta. I love how she convinced Barney that he didn't make the basketball team because he was too good. I love how James is realizing that his mom lied to him as well. I love how James meets his birth-father and Barney pretends that Jame's birth-father is his birth-father as well. It was so sweet how Barney says that Loretta is the father he'll ever need. I give this episode a 9/10.