Remove AstThread, Create new Exception Class