tests pass. ill take that.