simplify log method is more extensive