كيف يعمل ذلك أصلا؟