cleaned up the user experience of my install script