change (-1,-1) for exception, as long as its ok with @bencatterall