prosolar mechanics 2004 beta 3.0