use strict added, win and defeat checking