I have no problem with you trying to take up where my program left off. It would of being nice of you to ask but there u go. From your alpha it looks pretty much the same as mine except missing functionality, I dont see any improvements over mine. From what I understood people wanted a more flexible program, they wanted it to be data driven so they could add there own tweaks and not have everything hard coded, ie xml driven. As for releasing your source code, if people laugh at it then thats just immature of them. Every programmer has his own way of coding which is unique to himself, as long as its commented and can be understood improvements can be given.