connects all the shit together