fix check() wrapper