Exposed yet another method to allow for subclass to overwrite