added log class