You are right - we are in the process of rebuilding our website to make it more user-friendly.
Stay tuned