functional-initial