those should be ors not ands silly me