I can ride a long distance very well But when i faced up with difficult street or pass (muddy, rocks) I need more skill