add junit interface, so weird that you need that