added new tests, specializer features