rename method
update routes for better granularity
exponents aren't primes. :grimacing: