31.94 not bad