fixed bug where update from backend did not change frontend