i think companion object is better because then i only have one logger shared by the instances
c
i think companion object is better because then i only have one logger shared by the instances