add filechooser event, it's a suck programe, all beginners always write everything in one file, but you must make them running.