Why does it need to be an class **instance** now? Why was this change necessary?