add files for asyncloader + adapter