fixing test and class ancestry, plus adding strict flag