added setAdd