uggh i wish i had a tool for this nonsense