Implemented ASE support algorithm