separate func

separate func