add pingall
cleanup