added an install generator