updated squeletton for index