remove fail() calls