Code refactoring

تحويل إعادة هيكلة الكود