Add function insert()