output not required
feature ideas
add logger
basic analysis added (for xml)