Added linq api