added: log class