Should create and initialize this in the init