the x10hosting site has been changing a lot... Where do I need to log in now and how many times a month do I need to log in now to keep my host up and running? Is it still on forum and once per 2 weeks? Thanks, Greets, WoMBaT