somethings is weird, and debugging it is hard.