Jack did Good!! Strong plot and subtlely humorous. 