Added append and insert function for demonstration, fixed spelling of grail