analysis public