Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix exercise implementation link
  • Loading branch information
ErikSchierboom committed Aug 25, 2021
commit 4c615a828d159f9b8aca1795ba27cc1089fbf3b2
4 changes: 2 additions & 2 deletions building/configlet/lint.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,15 +184,15 @@ The `config.json` file should have the following checks:
- The `"key_features"` key is optional
- The `"key_features"` value must be an array with length = 6
- The `"key_features[].icon"` key is required
- The `"key_features[].icon"` value must use one of the [pre-defined icon values](../tracks/config-json#keyfeatures)
- The `"key_features[].icon"` value must use one of the [pre-defined icon values](/docs/building/tracks/config-json#keyfeatures)
- The `"key_features[].title"` key is required
- The `"key_features[].title"` value must be a non-blank string¹ with length <= 25
- The `"key_features[].content"` key is required
- The `"key_features[].content"` value must be a non-blank string¹ with length <= 100
- The `"tags"` key is required
- The `"tags"` value must be an array of strings
- The `"tags"` values must not have duplicates
- The `"tags"` values must use one of the [pre-defined tag values](../tracks/config-json.md#tags)
- The `"tags"` values must use one of the [pre-defined tag values](/docs/building/tracks/config-json.md#tags)

### Rule: exercises/concept/&lt;slug&gt;/.meta/config.json is valid

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ You are writing an embedded system for a Take-A-Number machine. It is a very sim

[concepts/actor-model]: ../concepts/actor_model.md
[types/pid]: ../types/pid.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/take-a-number/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/take-a-number/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ These are example tasks that fit the story of the secret agent disarming a stink

[concepts-closures]: ../concepts/closures.md
[concepts-anonymous-functions]: ../concepts/anonymous_functions.md
[implementation-swift]: ../../languages/swift/exercises/concept/bomb-defuser/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/bomb-defuser/.docs/instructions.md
10 changes: 5 additions & 5 deletions building/tracks/stories/arrays.elyses-enchantments.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,10 +95,10 @@ These are examples of tasks that fit the story of you wanting to re-arrange card
- [`types/array`][types-array]

[types-array]: ../types/array.md
[implementation-javascript]: ../../languages/javascript/exercises/concept/elyses-enchantments/.docs/instructions.md
[implementation-javascript-2]: ../../languages/javascript/exercises/concept/elyses-analytic-enchantments/.docs/instructions.md
[implementation-javascript-3]: ../../languages/javascript/exercises/concept/elyses-destructured-enchantments/.docs/instructions.md
[implementation-javascript-4]: ../../languages/javascript/exercises/concept/elyses-transformative-enchantments/.docs/instructions.md
[implementation-javascript]: https://github.com/exercism/javascript/blob/main/exercises/concept/elyses-enchantments/.docs/instructions.md
[implementation-javascript-2]: https://github.com/exercism/javascript/blob/main/exercises/concept/elyses-analytic-enchantments/.docs/instructions.md
[implementation-javascript-3]: https://github.com/exercism/javascript/blob/main/exercises/concept/elyses-destructured-enchantments/.docs/instructions.md
[implementation-javascript-4]: https://github.com/exercism/javascript/blob/main/exercises/concept/elyses-transformative-enchantments/.docs/instructions.md
[implementation-javascript-research-1-a]: https://github.com/exercism/research_experiment_1/tree/master/exercises/javascript-1-a
[implementation-javascript-research-2-a]: https://github.com/exercism/research_experiment_1/tree/master/exercises/javascript-2-a
[implementation-swift]: ../../languages/swift/exercises/concept/magician-in-training/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/magician-in-training/.docs/instructions.md
6 changes: 3 additions & 3 deletions building/tracks/stories/arrays.garden-bird-count.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ These are example tasks that fit the bird watching exercise:
- [`types/array`][types-array]

[types-array]: ../types/array.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/bird-watcher/.docs/instructions.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/bird-count/.docs/instructions.md
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/bird-watcher/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/bird-watcher/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/bird-count/.docs/instructions.md
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/bird-watcher/.docs/instructions.md
18 changes: 9 additions & 9 deletions building/tracks/stories/basics.lasagna.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ The story facilitates defining functions:
[concepts-return_values]: ../concepts/return_values.md
[types-function]: ../types/function.md
[types-integer]: ../types/integer.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/lucians-luscious-lasagna/.docs/instructions.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/lasagna/.docs/instructions.md
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/lucians-luscious-lasagna/.docs/instructions.md
[implementation-java]: ../../languages/java/exercises/concept/basics/.docs/instructions.md
[implementation-javascript]: ../../languages/javascript/exercises/concept/basics/.docs/instructions.md
[implementation-python]: ../../languages/python/exercises/concept/guidos-gorgeous-lasagna/.docs/instructions.md
[implementation-julia]: ../../languages/julia/exercises/concept/lasagna/.docs/instructions.md
[implementation-ruby]: ../../languages/ruby/exercises/concept/lasagna/.docs/instructions.md
[implementation-swift]: ../../languages/swift/exercises/concept/lasagna/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/lucians-luscious-lasagna/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/lasagna/.docs/instructions.md
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/lucians-luscious-lasagna/.docs/instructions.md
[implementation-java]: https://github.com/exercism/java/blob/main/exercises/concept/basics/.docs/instructions.md
[implementation-javascript]: https://github.com/exercism/javascript/blob/main/exercises/concept/basics/.docs/instructions.md
[implementation-python]: https://github.com/exercism/python/blob/main/exercises/concept/guidos-gorgeous-lasagna/.docs/instructions.md
[implementation-julia]: https://github.com/exercism/julia/blob/main/exercises/concept/lasagna/.docs/instructions.md
[implementation-ruby]: https://github.com/exercism/ruby/blob/main/exercises/concept/lasagna/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/lasagna/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/binary-data.file-sniffer.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ The story facilitates defining functions:

- [Elixir: binary-matching][implementation-elixir] (reference implementation)

[implementation-elixir]: ../../languages/elixir/exercises/concept/file-sniffer/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/file-sniffer/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/booleans.pac-man.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@ Terms used in the story:
[1]: https://doi.org/10.1109/TLT.2010.33
[types-boolean]: ../types/boolean.md
[concepts-boolean_logic]: ../concepts/boolean_logic.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/pacman-rules/.docs/instructions.md
[implementation-python]: ../../languages/python/exercises/concept/ghost-gobble-arcade-game/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/pacman-rules/.docs/instructions.md
[implementation-python]: https://github.com/exercism/python/blob/main/exercises/concept/ghost-gobble-arcade-game/.docs/instructions.md
8 changes: 4 additions & 4 deletions building/tracks/stories/booleans.rpg-quest-logic.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ These are recommendations, not rules, for recurring terminology in the instructi
- [`types/boolean`][types-boolean]

[types-boolean]: ../types/boolean.md
[javascript-concept-booleans]: ../../languages/javascript/exercises/concept/booleans
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/annalyns-infiltration/.docs/instructions.md
[implementation-javascript]: ../../languages/javascript/exercises/concept/booleans/.docs/instructions.md
[implementation-julia]: ../../languages/julia/exercises/concept/annalyns-infiltration/.docs/instructions.md
[javascript-concept-booleans]: https://github.com/exercism/javascript/blob/main/exercises/concept/booleans
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/annalyns-infiltration/.docs/instructions.md
[implementation-javascript]: https://github.com/exercism/javascript/blob/main/exercises/concept/booleans/.docs/instructions.md
[implementation-julia]: https://github.com/exercism/julia/blob/main/exercises/concept/annalyns-infiltration/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/classes.amusement-park.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ Example tasks:

[concepts-objects]: ../concepts/objects.md
[types-class]: ../types/class.md
[implementation-ruby]: ../../languages/ruby/exercises/concept/instance-variables/.docs/instructions.md
[implementation-ruby]: https://github.com/exercism/ruby/blob/main/exercises/concept/instance-variables/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/classes.remote-control-car.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@ These are example tasks that fit the remote control car exercise:

[concepts-objects]: ../concepts/objects.md
[types-class]: ../types/class.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/elons-toys/.docs/instructions.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/remote-control-car/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/elons-toys/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/remote-control-car/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/closures.design-company.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ so you decide to use a function closure to create reusable transformation for `{

- [JavaScript: closures][implementation-javascript] (reference implementation)

[implementation-javascript]: ../../languages/javascript/exercises/concept/closures/.docs/instructions.md
[implementation-javascript]: https://github.com/exercism/javascript/blob/main/exercises/concept/closures/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/conditionals.vehicle-purchase.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,5 @@ These are examples of tasks that fit the story of purchasing a vehicle:
[concepts-conditionals]: ../concepts/conditionals.md
[concepts-guard]: ../concepts/guard.md
[concepts-switch]: ../concepts/switch.md
[implementation-swift]: ../../languages/swift/exercises/concept/vehicle-purchase/.docs/instructions.md
[implementation-julia]: ../../languages/julia/exercises/concept/vehicle-purchase/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/vehicle-purchase/.docs/instructions.md
[implementation-julia]: https://github.com/exercism/julia/blob/main/exercises/concept/vehicle-purchase/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ These are example tasks that fit the remote control car race exercise:
[concepts-constructors]: ../concepts/constructors.md
[concepts-objects]: ../concepts/objects.md
[types-class]: ../types/class.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/need-for-speed/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/need-for-speed/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/datetimes.appointment-scheduler.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@ These are example tasks that fit the appointment scheduler exercise:
- [`types/datetime`][types-datetime]

[types-datetime]: ../types/datetime.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/booking-up-for-beauty/.docs/instructions.md
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/booking-up-for-beauty/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/booking-up-for-beauty/.docs/instructions.md
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/booking-up-for-beauty/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/enumerable.fashion-boutique.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,5 @@ A single item in the inventory is represented by a map/dictionary, and the whole
[types-dictionary]: ../types/dictionary.md
[types-list]: ../types/list.md
[types-map]: ../types/map.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/boutique-inventory/.docs/instructions.md
[extension-elixir]: ../../languages/elixir/exercises/concept/boutique-suggestions/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/boutique-inventory/.docs/instructions.md
[extension-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/boutique-suggestions/.docs/instructions.md
8 changes: 4 additions & 4 deletions building/tracks/stories/enums.log-line-parser.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ These are example tasks that fit the log line parser:
- [Python: log-levels][implementation-python]
- [Swift: enums][implementation-swift]

[implementation-csharp]: ../../languages/csharp/exercises/concept/logs-logs-logs/.docs/instructions.md
[implementation-python]: ../../languages/python/exercises/concept/log-levels/.docs/instructions.md
[implementation-rust]: ../../languages/rust/exercises/concept/enums/.docs/instructions.md
[implementation-swift]: ../../languages/swift/exercises/concept/log-lines/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/logs-logs-logs/.docs/instructions.md
[implementation-python]: https://github.com/exercism/python/blob/main/exercises/concept/log-levels/.docs/instructions.md
[implementation-rust]: https://github.com/exercism/rust/blob/main/exercises/concept/enums/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/log-lines/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/errors.instruments-of-texas.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ The student implements a function in to handle errors in three ways:

- [Elixir: errors][implementation-elixir] (reference implementation)

[implementation-elixir]: ../../languages/elixir/exercises/concept/rpn-calculator/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/rpn-calculator/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ These are example tasks that fit the website permissions exercise:

[concepts-bitwise_manipulation]: ../concepts/bitwise_manipulation.md
[types-bit]: ../types/bit.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/attack-of-the-trolls/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/attack-of-the-trolls/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ These are example tasks that fit the savings account exercise:
- [`types/floating_point_number`][types-floating_point_number]

[types-floating_point_number]: ../types/floating_point_number.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/interest-is-interesting/.docs/instructions.md
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/interest-is-interesting/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/interest-is-interesting/.docs/instructions.md
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/interest-is-interesting/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/functions.lasagna-master.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ The story facilitates defining functions:
[concepts-inout_parameters]: ../concepts/inout_parameters.md
[concepts-nested_functions]: ../concepts/nested_functions.md
[types-function]: ../types/function.md
[implementation-swift]: ../../languages/swift/exercises/concept/lasagna-master/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/lasagna-master/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ The story facilitates defining [higher-order functions][concepts-higher_order_fu
- [`concepts/higher_order_functions`][concepts-higher_order_functions]

[concepts-higher_order_functions]: ../concepts/higher_order_functions.md
[implementation-swift]: ../../languages/swift/exercises/concept/secret-agent/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/secret-agent/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/inheritance.role-playing-game.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,4 @@ The story facilitates defining functions:
[concepts-inheritance]: ../concepts/inheritance.md
[types-integer]: ../types/integer.md
[types-string]: ../types/string.md
[implementation-csharp]: ../../languages/csharp/exercises/concept/wizards-and-warriors/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/wizards-and-warriors/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/io.rpg-character-sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ You and your friends love to play pen-and-paper role-playing games, but you noti

- [Elixir: io][implementation-elixir] (reference implementation)

[implementation-elixir]: ../../languages/elixir/exercises/concept/rpg-character-sheet/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/rpg-character-sheet/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/lambda-function.secret-device.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ The story also adapts well for [concepts-bitwise_manipulation][concepts-bitwise_
- [`concepts/bitwise_manipulation`][concepts-bitwise_manipulation]
- [`types/bit`][types-bit]

[implementation-elixir]: ../../languages/elixir/exercises/concept/secrets/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/secrets/.docs/instructions.md
[concepts-anonymous_functions]: ../concepts/anonymous_functions.md
[concepts-function_composition]: ../concepts/function_composition.md
[concepts-higher_order_functions]: ../concepts/higher_order_functions.md
Expand Down
6 changes: 3 additions & 3 deletions building/tracks/stories/lists.language-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The exercise generally guides students how to:

- [`types/list`][types-list]

[implementation-clojure]: ../../languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.docs/instructions.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/language-list/.docs/instructions.md
[implementation-fsharp]: ../../languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.docs/instructions.md
[implementation-clojure]: https://github.com/exercism/clojure/blob/main/exercises/concept/tracks-on-tracks-on-tracks/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/language-list/.docs/instructions.md
[implementation-fsharp]: https://github.com/exercism/fsharp/blob/main/exercises/concept/tracks-on-tracks-on-tracks/.docs/instructions.md
[types-list]: ../types/list.md
2 changes: 1 addition & 1 deletion building/tracks/stories/loops.bartender.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ These are example tasks that fit the story of the freelancer communicating with
- [`concept/loops`][concept-loops]

[concept-loops]: ../concepts/loops.md
[implementation-swift]: ../../languages/swift/exercises/concept/master-mixologist/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/master-mixologist/.docs/instructions.md
4 changes: 2 additions & 2 deletions building/tracks/stories/maps.high-score-board.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ The student is then guided through some operations:
[types-map]: ../types/map.md
[types-hash_map]: ../types/hash_map.md
[types-dictionary]: ../types/dictionary.md
[implementation-elixir]: ../../languages/elixir/exercises/concept/high-score/.docs/instructions.md
[implementation-swift]: ../../languages/swift/exercises/concept/high-score-board/.docs/instructions.md
[implementation-elixir]: https://github.com/exercism/elixir/blob/main/exercises/concept/high-score/.docs/instructions.md
[implementation-swift]: https://github.com/exercism/swift/blob/main/exercises/concept/high-score-board/.docs/instructions.md
2 changes: 1 addition & 1 deletion building/tracks/stories/matrices.exercism-logo-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ This story involves playing around with a matrix representing the Exercism logo,

- [The Exercism Matrix][implementation-julia]

[implementation-julia]: ../../languages/julia/exercises/concept/exercism-matrix/
[implementation-julia]: https://github.com/exercism/julia/blob/main/exercises/concept/exercism-matrix/
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ These are example tasks that fit the game master exercise:

- [C#: wizards-and-warriors-2][implementation-csharp] (reference implementation)

[implementation-csharp]: ../../languages/csharp/exercises/concept/wizards-and-warriors-2/.docs/instructions.md
[implementation-csharp]: https://github.com/exercism/csharp/blob/main/exercises/concept/wizards-and-warriors-2/.docs/instructions.md
Loading