passed the cases test