bypass unsupportedoperationexception