my simulation program