Added randomiser interface and stub