I hate this dependencies crap 3/3