fix(log): add log provider #27