update packages and switch to nlog