helena price, archie