add set method