Oh my. I realy need a complete overhouwl.