cheated, don't really understand.  It seems we are doing more work with this method.