trying out different logging approaches