Use for Learnign Purpose and Experiment purpose