Interference Detection

Hi, I am relatively new to Solid Works and I am using theInterference Detection to look at surfaces that are touching. Allof my faces are only touching using the "treat coincidence asinterference". What I want is to be able to flag/select/or savethose surfaces. I am experimenting with solidworks (without API's)to do this as well, but I am not having success either way. I don'twant to modify the surface I just want to be able to use thesurface in an API application.

The API application I am making uses the move face feature and Iwant to move all of the faces except the ones that are already incontact with another part.

thanks for any possible helpSolidworksApi macros