kaminewdef