Separated register and load