if `notes` doesn't exist, you should return early, right? otherwise, `notes` is going to be a queryset and the [`pk__in` will fail](#L3R249)