doesn't separate installer scripts