Added Unfinished IR Following Code