added D3
fixed routes