big, hard and ready