[@Leos Klien] I fixed a lot of what was wrong but I'm sure I am missing something.