shuffle delegates for every block