updated test to focus on special cases