can't believe i just spent 2 hours debugging a stupid dependency issue only to find out some dude updated a minor version and broke everything