Public codes