adding AOD file support