add return True for add()