Principles & procedures for applying ROM techniques