added codes and plots