Makes the whole thing semi work together.