check wrapper