explain context, add refs