more descriptive constants
flesh out ruby arithmetic section w/ exception