Smart ides_2 c

Smart ides_2 c