modular scale helper classes