How does rom work