done with log