adding register file