added compare with best