added dynamic plot (backend data is still static, though). transitions could be improved