What does self-install do?