there will be no isPublic() for this