add setFileRoot interface