add log visulizor