Wrote a post about why I don't use Single Var Pattern