simulator program test