Added Update, Create, and Delete methods