first set of codes