more flexible simulations with qsim