added some files for a9 optimization