update missing fields