refs & logger