Public perfect