implement Except + test