modified reference