complete install re-worked