add new file from core