Website worse than ever after update.