version class generator
misc
fixes