three lib fail case