add Add, Contains method