code documentation and method name changes for ADAN related functions