use JCasUtil.covered instead of intersectings, refactor names of fields