some utils, common calsses, base src.