added fancy feature (really just the ability to install from scratch)