use local static variable
write tricky test