fix provision
add storage policy support