identifying functions