route regexp should end with $