ehh better naming / make it an internal func, doesn't look like it would be really needed outside of this as an example