warn instead of fail