Hello,
We are working on the new updated version of our site. Hope we’ll release it soon and the problem with updates will be fixed.
Regards