route def can be an array now