What is with this method:

void insert()
{
List.add();
}


I would guess you are not wanting to reference the List Object here.