change use function