this looks suspicious... is there a better test we can use here?