Monitoring remote events implemented. Now join everything together