limit cases made more robust