to have and to gold