Ich schlage vor du ziehst diese Komplettlösung zu rate.
Da steht irgendwo das was du wissen willst