improve Log to have author and log-kind