isn't it better to have the logger static?