Functions completed.