updated main reference