made things more robust, controlled failures