revamp how OM is written in tower.