v3.0
add dist fixed