added better test