devron riddle w1 7 2019