Back-end Simulator