added new class for Route