ver1.0

no graph and sort