Override size,contains,add