no explicit rereference use