why do we need this cross plugin reference?