strict and case sensitive routing