hard noses