english: Finally, the site has been difficult to navigate, something the organization has attempted to address over the past year.
non_english: Ten slotte was de site onoverzichtelijk, iets wat de organisatie het afgelopen jaar heeft proberen te verbeteren.