i feel like we should make this a public method or something. just seeing this here kind of hurts my eyes.