fixes to ++ explanation