First pass at a reasonably high level test