added update mode and limits to filter