Added toString and Add