+ add operator==
+ add Get funciton