also document api log