Function separated.