fix author
fix tools M bug