- routing now supports variable declerations