add adapter ,loader, entity,assets,