@samcook: keep at it! a