fixed register_file..................