can we make stuff final here?