spent way too much time dealing with dependency hell again. why does it have to be so complicated to just get a simple project running? the number of random packages i have to install and configure is out of control.