need to redo this test again