more testing labels and gotos