Modified to send Dictionary instead of sending every single value to every block