add ministep
add dist