added file listener to sync client