Detection of Functional Groups