simulation exercises