add detail explaint