performance improvements ADAN