work on catching exceptions
depend on current Spock