fixed case2