oh I could go on and on.