add assign 2 simulation