En cours

add codes and cache mechanism