added simulation section