First draft of insert() method.