Dodanie efektow + optymalizacja kodu