rewrite to avoid nocov
rewrite to avoid nocov