document attaching dispatchers to components