pass runtime into interpreter now