add CommonTools

add CommonTools