fixing reactive workshop