give three out of 6 points to blackbox
RateBook