added winston logging support