support version and theming by adding a context variable thisFilePath