better test using vows