add function to filter records
‘unprivate’ records
support namespaced models