changed throwed Exception