add codes and figures