hinting: don't use eval, lol