linq
use extension method to instead linq express