added separate code for rom + rom info gathering