more proper testing