almost prive view with much rewriting
almost there