spelling error corrected, original tests revised