finally feels like it, kinda.