This is repsitory for learning COM