Updated to use AA's file system access API