basics :OOP concept programming added