tests now get full coverage