register file completed (fucking finally)