bump elementtree version requirement
refactoring