old_contents: class ToDoItem(object):
  	"""docstring for ToDoItem"""
  	def __init__(self, content = '1st item', complete = False, *args):
  		if type(content) != type(''):
  			self.content = 'Invalid content'
  		else:
  			self.content = content
  			
  		if type(complete) != type(True):
  			self.complete = False
  		else:
  			self.complete = complete
  		self.args = args
  		
new_contents: import todo_item
  import sqlite3
  class ToDoItem(object):
  	"""docstring for ToDoItem"""
  	def __init__(self, content = '1st item', complete = False, *args):
  		if type(content) != type(''):
  			self.content = 'Invalid content'
  		else:
  			self.content = content
  			
  		if type(complete) != type(True):
  			self.complete = False
  		else:
  			self.complete = complete
  		self.args = args
  
  	def save_item(self, listname):
  		conn = sqlite3.connect('crollodb.db')
  		c = conn.cursor()
  		SQL = "INSERT INTO todoitem (CONTENT, COMPLETE, LISTNAME) VALUES ('{0}', '{1}', '{2}')"
  		c.execute(SQL.format(self.content, self.complete, listname))
  		conn.commit()
  		conn.close()
  		
subject: add save_item() method to save item methods in sqlite3 database