ADD - xml schema
ADD - working class generation