functional genes