Add naive simulator