Nlog implementation