switched interface to class: requirement statistics and added jars