switched to Brillig-style Tag data type, shuffle training examples