general catch all for exists?