file watching events fire selectively