Registration for the public programs