umm..... what do these registers do exactly?