add framework versioning and check for working xelatex