rewrite numan system