newest Version added some classes to interface