fix provision to non interactive and add readme explain