emit emterpreters first