I am sure your source code for the suggested ideas will be gratefully accepted. I am not being facetious, but you need to give Gnu/Linux a little more time to sink into your bones. It's not perfect. It's not ideal. It's a bunch of hard work done (mostly) selflessly by other people and that's the spirit in which it should be used. /d