зачем все эти сложности?